AIOSEO\Plugin\Common\Utils\Helpers D

Total Complexity 377
Dependencies 10
Dependents 1
Total lines 2,133
Lines of code 1,201
Logical lines of code 559
Comment lines 706
Methods 81
Properties 1

Methods 81

Method Rating Maintainability Complexity Lines of code
getVueData()
D
15
58 246
getAcfContent()
A
43 15 44
getPublicPostTypes()
A
44 13 43
canonicalUrl()
A
48 13 31
getPost()
A
50 13 28
getPublicTaxonomies()
A
45 12 40
doShortcodes()
A
47 10 34
isWooCommercePage()
A
51 10 30
attachmentUrlToPostId()
A
47 9 34
getCustomFieldsContent()
A
52 9 24
getHomePageId()
A
54 9 20
isValidPost()
A
57 8 17
getContent()
S
52 7 22
sanitizeOption()
S
54 7 21
getScriptUrl()
S
55 7 17
arraysDifferent()
S
58 6 17
internationalize()
S
58 6 16
maybeRemoveTrailingSlash()
S
59 6 13
getNoindexedObjects()
S
61 6 12
getJedLocaleData()
S
57 5 16
isWooCommerceShopPage()
S
65 6 8
getSiteUsers()
S
51 4 27
isSpecialPage()
S
63 5 11
isStaticHomePage()
S
65 5 8
truncate()
S
59 4 14
extractSitemapUrlsFromRobotsTxt()
S
59 4 13
isBuddyPressPage()
S
62 4 12
getBlogPage()
S
62 4 12
makeUrlAbsolute()
S
62 4 11
getAnalysisContent()
S
61 4 11
sendRequest()
S
55 3 20
utmUrl()
S
58 3 17
getPluginData()
S
57 3 16
getScoreClass()
S
64 4 10
isScreenBase()
S
64 4 10
supportsMeta()
S
77 4 3
shouldEnqueue()
S
63 4 10
getTimeZoneOffset()
S
59 3 14
localizedUrl()
S
62 3 11
sanitizeDomain()
S
62 3 11
getSiteLogoUrl()
S
63 3 11
getPageNumber()
S
64 3 11
getQueriedObject()
S
64 3 11
isStaticPage()
S
79 3 3
getUrl()
S
66 3 8
isBuddyPressUser()
S
78 3 3
enqueueStyle()
S
64 3 10
validateIp()
S
66 3 9
convertFileSize()
S
58 2 14
enqueueScript()
S
64 2 11
isStaticPostsPage()
S
78 2 3
getWpContentUrl()
S
74 2 4
unsetValue()
S
70 2 6
getNetworkId()
S
72 2 6
isNginx()
S
69 2 6
isApache()
S
69 2 6
getNoindexedWooCommercePages()
S
65 2 10
removeImageDimensions()
S
78 2 3
getUserRoles()
S
66 2 9
wpfs()
S
66 2 9
getSiteLogoId()
S
71 2 6
escapeRegexReplacement()
S
79 1 3
pregReplace()
S
75 1 4
getSiteDomain()
S
79 1 3
escapeRegex()
S
79 1 3
isValidAttachment()
S
74 1 4
isTaxTerm()
S
75 1 4
logo()
S
78 1 3
isWpmlActive()
S
80 1 3
isPostTypeNoindexed()
S
75 1 4
getReadingTime()
S
72 1 5
isWooCommerceActive()
S
80 1 3
isBuddyPressActive()
S
80 1 3
decodeHtmlEntities()
S
79 1 3
encodeOutputHtml()
S
77 1 3
stripPunctuation()
S
74 1 4
formatDateTime()
S
78 1 3
getSiteUrl()
S
78 1 3
getNoindexedTaxonomies()
S
80 1 3
getNoindexedPostTypes()
S
80 1 3
isTaxonomyNoindexed()
S
75 1 4